package hcn.protocol.ods.inpatient;

public class DepositRequest {
    private String hospitalCode;//医院代码
    private int patientMedicalCardType;//诊疗卡类型
    private String patientMedicalCardNumber;//诊疗卡号码
    private String patientCode;//标识
    private int patientIdentityCardType;//证件类型
    private String patientIdentityCardNumber;//证件号码
    private String inHospitalRecordNumber;//住院号码
    private int payMode;//支付方式（1-支付宝/2-微信/3-银联/4-现金）
    private Double payAmount;//付款金额
    private String payTime;//实际支付时间
    private String agtOrderNumber;//对应收单机构（如财付通、支付宝、银联等机构） 用于标识一笔支付交易的流水号
    private String outOrderNumber;//商户订单号
    private String channelOrderNumber;//渠道商订单号

    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode;
    }

    public int getPatientMedicalCardType() {
        return patientMedicalCardType;
    }

    public void setPatientMedicalCardType(int patientMedicalCardType) {
        this.patientMedicalCardType = patientMedicalCardType;
    }

    public String getPatientMedicalCardNumber() {
        return patientMedicalCardNumber;
    }

    public void setPatientMedicalCardNumber(String patientMedicalCardNumber) {
        this.patientMedicalCardNumber = patientMedicalCardNumber;
    }

    public String getPatientCode() {
        return patientCode;
    }

    public void setPatientCode(String patientCode) {
        this.patientCode = patientCode;
    }

    public int getPatientIdentityCardType() {
        return patientIdentityCardType;
    }

    public void setPatientIdentityCardType(int patientIdentityCardType) {
        this.patientIdentityCardType = patientIdentityCardType;
    }

    public String getPatientIdentityCardNumber() {
        return patientIdentityCardNumber;
    }

    public void setPatientIdentityCardNumber(String patientIdentityCardNumber) {
        this.patientIdentityCardNumber = patientIdentityCardNumber;
    }

    public String getInHospitalRecordNumber() {
        return inHospitalRecordNumber;
    }

    public void setInHospitalRecordNumber(String inHospitalRecordNumber) {
        this.inHospitalRecordNumber = inHospitalRecordNumber;
    }

    public int getPayMode() {
        return payMode;
    }

    public void setPayMode(int payMode) {
        this.payMode = payMode;
    }

    public Double getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(Double payAmount) {
        this.payAmount = payAmount;
    }

    public String getPayTime() {
        return payTime;
    }

    public void setPayTime(String payTime) {
        this.payTime = payTime;
    }

    public String getAgtOrderNumber() {
        return agtOrderNumber;
    }

    public void setAgtOrderNumber(String agtOrderNumber) {
        this.agtOrderNumber = agtOrderNumber;
    }

    public String getOutOrderNumber() {
        return outOrderNumber;
    }

    public void setOutOrderNumber(String outOrderNumber) {
        this.outOrderNumber = outOrderNumber;
    }

    public String getChannelOrderNumber() {
        return channelOrderNumber;
    }

    public void setChannelOrderNumber(String channelOrderNumber) {
        this.channelOrderNumber = channelOrderNumber;
    }
}
